- 採用情報TOP
- TOPメッセージ
- 採用担当者メッセージ
- 教育・資格取得制度
- 採用Q&A
- SG相性check
- 社内行事レポート
- 先輩の声
- となりのエス・ジー
- 福利厚生
- えすじぃ伝説
- IT用語集
- 新卒採用情報
- キャリア採用情報(東京)
- キャリア採用情報(名古屋)
- 技術講座TOP
- 初級C言語講座
- 1. C言語とは何か ~言語とコンパイラについて~トピックス
- 2. C言語の基礎 ~printf( ) と 変数について~トピックス
- 3. C言語の条件分岐 ~if と for について~トピックス
- 4. C言語の配列 ~intの配列とcharの配列~トピックス
- 5. 演習問題1 ~2次元配列を使う~トピックス
- 6. C言語のポインタ ~& と * を使ってみる~トピックス
- 7. C言語のポインタ2 ~charポインタとchar配列~トピックス
- 8. C言語の関数 ~関数の作り方とモジュール分け~トピックス
- 9. 演習問題2 ~関数atoiを作ってみる~トピックス
- 10. C言語の関数2 ~外部変数とstatic変数の説明を含む~トピックス
- 11. C言語の構造体 ~関連のある変数をまとめる~トピックス
- Java講座
- 1.1. while ループより for ループ
- 1.2. 配列を返すメソッド
- 1.3. チェーンコンストラクタ
- 1.4. キャッチした例外は必ず使う
- 1.5. リテラルの比較
- 1.6. 列挙型の定義
- 2.1. ユーティリティクラス
- 2.2. フィールドの可視性
- 2.3. メソッドの可視性
- 2.4. クラスの可視性
- 2.5. 配列フィールド定数
- 3.1. ファクトリーメソッド
- 3.2. 怠惰な初期化
- 3.3. 継承はカプセル化を壊す
- 3.4. 継承の悪い例
- 3.5. 継承の良い例
- 3.6. インターフェースの不要な修飾子
- 3.7. インターフェースで定数定義
- 3.8. 改行コード
- 3.9. データの入れ物として使わない
- 4.1. コレクションフレームワーク
- 4.2. Collection
- 4.3. Iterator
- 4.4. List
- 4.5. Set
- 4.6. Map
- 4.7. Queue
- 4.8. HashtableとVector
- 4.9. インターフェースを適切に使う
- 4.10. 初期容量を定める
- 4.11. コレクションと配列のやりとり
- 4.12. 原型を使用しない
- 4.13. ジェネリックメソッド
- 4.14. ジェネリック型を引数として渡す場合
- 4.15. 配列コピー
- 4.16. 構文解析
- 5.1. ループ内で不変の処理を実行しない
- 5.2. ループ内でインスタンス化しない
- 5.3. 文字列の連結
- 5.4. 文字列の再利用
- 6.1. 汎化・実現・集約
- 6.2. Singleton
- 6.3. Template Method
- 6.4. Strategy
- 6.5. Decorator
- 6.6. Javaライブラリとデザインパターン
- 7. 参考資料
- SGソフトウェア開発ブログ
-
IS 559680 / ISO27001
認証範囲 本社、芝大門オフィス情報セキュリティ基本方針 -
個人情報保護方針
個人情報の取扱いについて
保有個人データ又は
第三者提供記録に関する
事項の周知について
特定個人情報の取扱いについて -
FS 671851 / ISO9001
認証範囲 本社、芝大門オフィス品質方針